large-flowered pink-sorrel - Francés Inglés Diccionario